celery salad - French English Dictionary